# import pygame
# from  plane_sprite import  *
# class Plane_Game:
#     def __init__(self):
#         '''游戏初始化'''
#         #创建窗口
#         self.screen = pygame.display.set_mode(SCREEN_RECT.size)
#         #创建游戏时钟
#         self.clock = pygame.time.Clock()
#         #创建精灵和精灵组
#         self.__create_sprites()
#     def __create_sprites(self):
#         '''创建精灵和精灵组'''
#         pass
#     def start_game(self):
#         ''' 启动游戏'''
#         while True:
#             #设置刷新帧率
#             self.clock.tick(60)
#             #事件监听
#             self.__event_handler()
#             #碰撞检测
#             #更新绘制精灵组
#             self.__update_sprite()
#             #更新显示
#             pygame.display.update()
#             pass
#     def __event_handler(self):
#         #监听方法
#         pass
#     def __update_sprite(self):
#         '''更新绘制监听组'''
#         pass
#
# #设置程序入口
# # if __name__ == '__main_':
# #     pg = Plane_Game
# #     pg.start_game()
# if __name__ == '__main__':
#     #创建游戏对象
#     game = Plane_Game()
#     #启动游戏
#     game.start_game()


import pygame
from plane_sprite import *
class Plane_Game:
    def __init__(self):
        print('游戏初始化')
        #创建窗口
        self.screen = pygame.display.set_mode(SCREEN_RECT.size)
        #创建游戏时钟
        self.clock = pygame.time.Clock()
        #创建精灵和精灵组
        self.__create_sprites()
    def __create_sprites(self):
        '''创建精灵组'''
        pass
    def start_game(self):
        #启动游戏
        while True:
        #设置刷新频率
            self.clock.tick(60)
        #设置监听事件
            self.__event_handler()
        #设置碰撞检测

        #更新绘制精灵组
            self.__update_sprite()
        #更新显示
            pygame.display.update()
            pass
    def __event_handler(self):
    #监听事件
        pass
    def __update_sprite(self):
        #更新绘制监听组
        pass
    #设置程序入口
if __name__ == '__main__':
    #创建游戏对象
    pg = Plane_Game()
    #启动游戏
    pg.start_game()